//package io.github.lee.jel.view
//
//import android.content.Context
//import android.graphics.Bitmap
//import android.renderscript.Allocation
//import android.renderscript.Element
//import android.renderscript.RenderScript
//import android.renderscript.ScriptIntrinsicBlur
//import android.util.AttributeSet
//import android.view.View
//
//class ShapeBlurView : View {
//    constructor(context: Context?) : this(context,null)
//    constructor(context: Context?, attrs: AttributeSet?) : this(context, attrs,0)
//    constructor(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : this(
//        context,
//        attrs,
//        defStyleAttr,0
//    )
//
//    constructor(
//        context: Context?,
//        attrs: AttributeSet?,
//        defStyleAttr: Int,
//        defStyleRes: Int
//    ) : super(context, attrs, defStyleAttr, defStyleRes)
//
//    fun blurBitmap(): Bitmap {
//        val bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888)
//        val rs = RenderScript.create(context)
//        val sib = ScriptIntrinsicBlur.create(rs, Element.U8_4(rs))
//        Allocation.createFromBitmap(rs,bitmap)
//
//
//        return bitmap
//    }
//
//
//}